#ifndef MPIH_INIT_HPP
#define MPIH_INIT_HPP

#include <mpi.h>

class MPI_Init_H {
	public:
	/* constructor initialises MPI */
	MPI_Init_H( int argc, char* argv[] ){
		MPI_Init(&argc, &argv);
	}
	/* destructor finalises MPI */
	~MPI_Init_H(){ MPI_Finalize(); }
};

#endif